1
general::
Phrase(s): have someone’s best interest(s) at heart
to make decisions based on someone’s best interests. • I know she was only doing what would benefit her, but she said she had my best interests at heart.
McGrawhill's American Idioms And Phrasal Verbs